potato weed - French English Dictionary